(function(modules) {
	// 先定义一个缓存
	var installedModules = {};
	// 自己实现了reauire
	function __webpack_require__(moduleId) {	// moduleId: './src/index.js'
		// 先从缓存取
		if(installedModules[moduleId]) {
			return installedModules[moduleId].exports;
		}
		var module = installedModules[moduleId] = {
			i: moduleId,
			l: false,	// 是否加载完成
			exports: {}
		};
		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
		module.l = true;
		return module.exports;
	}
	// 入口模块 ./src/index.js
	return __webpack_require__(__webpack_require__.s = "<%-entryId%>");
})({
	<%for (let key in modules) {%>
		"<%-key%>": (function(module, exports, __webpack_require__) {
			eval(`<%-modules[key]%>`);
		}),
	<%}%>
});